John Backus developed the Backus normal form method of describing programming languages specifically for ALGOL 58.
2.
In the ALGOL 58 report, John Backus presented a formal notation for describing programming language syntax, later named Backus normal form then renamed Backus Naur form ( BNF ).
3.
He did not like being associated with the Backus Naur form ( attributed to him by Donald Knuth ) and said that he would prefer it to be called the " Backus normal form ".
4.
Further development of ALGOL led to ALGOL 60; in its report ( 1963 ), Peter Naur named Backus's notation "'Backus normal form "'( BNF ), and simplified it to minimize the character set used.
5.
:: As the context-free grammar article indicates, an important practical notation for describing a grammar is Backus Naur Form ( also called Backus Normal Form or BNF ), now often written in talk ) 05 : 21, 29 June 2014 ( UTC)